A Collective Study of PCA and Neural Network based on COCOMO for Software Cost Estimation
نویسندگان
چکیده
Estimating cost is a very wearisome activity in all aspect. A person with broad scope and good thinking for the future makes more precise decisions. It helps in governing and planning the software risks which are admirably correct and precise. In 1960 regression analysis and mathematical formulae were practiced to determine cost. We need to think more than simply putting numbers into a formula and accept the results to attaining the accuracy of software cost estimation. The changing methods of estimating software cost have made the researchers to think diversely. Barry Bohem birthed COCOMO model for software cost estimation in 1981 which is considered to be more efficient as compared to previous models. Thereafter number of researchers has been trying to improve the efficiency by keeping the base of COCOMO model. The paper drafts a novel variable reduction technique called feed-forward neural network with PCA to measure the estimation model accuracy. This is based on a COCOMO sample data set which collects and maintains a large software project data repository. PCA is a kind of classification method which can reduces number of factors into a few absolute factors.
منابع مشابه
A New Optimized Hybrid Model Based On COCOMO to Increase the Accuracy of Software Cost Estimation
The literature review shows software development projects often neither meet time deadlines, nor run within the allocated budgets. One common reason can be the inaccurate cost estimation process, although several approaches have been proposed in this field. Recent research studies suggest that in order to increase the accuracy of this process, estimation models have to be revised. The Construct...
متن کاملAn Improved COCOMO based Model to Estimate the Effort of Software Projects
One of important aspects of software projects is estimating the cost and time required to develop projects. Nowadays, this issue has become one of the key concerns of project managers. Accurate estimation of essential effort to produce and develop software is heavily effective on success or failure of software projects and it is highly regarded as a vital factor. Failure to achieve convincing a...
متن کاملA Concise Neural Network Model for Estimating Software Effort
In this research, it is concerned with constructing software effort estimation model based on artificial neural networks. The model is designed accordingly to improve the performance of the network that suits to the COCOMO model. In this paper, it is proposed to use multi layer feed forward neural network to accommodate the model and its parameters to estimate software development effort. The n...
متن کاملPrediction of Software Development Effort Using RBNN and GRNN
Software development effort prediction is one of the most key activities in software industry. Many models have been proposed to build a relationship between software size and effort; however we still have problems for effort prediction. This is because project data, available in the primary stages of project is often inadequate, unpredictable, uncertain and unclear. The need for accurate effor...
متن کاملPresented a method for estimating the cost of software using PCA to reduce the size and with the help of data mining
These days, data mining one of the most significant issues. One field data mining is a mixture of computer science and statistics which is considerably limited due to increase in digital data and growth of computational power of computer. One of the domains of data mining is the software cost estimation category. In this article, classifying techniques of learning algorithm of machine ...
متن کامل